Allium Scorodoprasum — synonyms, definition

1. Allium scorodoprasum (Noun)

4 synonyms
Spanish garlic giant garlic rocambole sand leek
1 definition

Allium scorodoprasum (Noun) — European leek cultivated and used like leeks.

1 type of
alliaceous plant